Editing method and recording and reproducing device

ABSTRACT

In order to provide a recording and reproducing device that allows a user to select and manage arbitrary play lists, a unit of management for managing all registered play list information and an upper management hierarchical level are added. The unit of management is adapted to be handled on the same level with unified information that indicates a reproduction range of all AV data. User-defined unified information is adapted to be handled on the added management hierarchical level. The user-defined unified information is formed to allow arbitrary reproduction ranges contained on a lower hierarchical level to be registered.

CROSS-REFERENCE TO RELATED APPLICATIONS(S)

This is a cont. appl. of U.S. patent application Ser. No. 17/242,565,filed Apr. 28, 2021, which is a cont. appl. of U.S. patent applicationSer. No. 16/883,124, filed May 26, 2020, now U.S. Pat. No. 11,017,815,which is a cont. appl. of U.S. patent application Ser. No. 16/221,908,filed Dec. 17, 2018, now U.S. Pat. No. 10,679,674, which is a cont.appl. of U.S. patent application Ser. No. 15/808,175, filed Nov. 9,2017, which is a cont. appl. of U.S. patent application Ser. No.15/176,435, filed Jun. 8, 2016, now U.S. Pat. No. 9,818,449, which is acont. of U.S. patent application Ser. No. 14/141,417, filed Dec. 26,2013, now U.S. Pat. No. 9,384,783 (the entire disclosure of which isincorporated herein by reference for all purposes), which is a cont. ofU.S. patent application Ser. No. 12/567,898, filed Sep. 28, 2009, nowU.S. Pat. No. 8,644,684 (the entire disclosure of which is incorporatedherein by reference for all purposes), which is a cont. of U.S. patentapplication Ser. No. 11/203,457, filed on Aug. 11, 2005, now U.S. Pat.No. 7,613,383 (the entire disclosure of which is incorporated herein byreference for all purposes), which application claims priority fromJapanese Patent Appl. Nos. JP2004-349264, filed Dec. 2, 2004,JP2004-378767, filed Dec. 28, 2004, and JP2004-378768, filed Dec. 28,2004, the entire disclosures of which are incorporated herein byreference for all purposes.

BACKGROUND OF THE INVENTION Field of the Invention

The present invention relates to a recording and reproducing devicewhich records data onto a recording medium and reproduces data from therecording medium.

Description of the Related Art

As the high-efficiency coding technique advances, it has become possibleto handle AV data such as video data and audio data as digital data,conduct code rate compression, and record resultant data on alarge-capacity recording medium such as a hard disk or a recording typeoptical disk in real time. When digital data already compressed in coderate is inputted to a recording and reproducing device having such arecording medium from outside by broadcasting or communication, it isalso possible to record the digital data on the recording medium intact.

In these recording and reproducing device, management information formanaging digital data to be recorded is generated and recorded togetheronto the same recording medium. When a rewritable recording medium isused, the user can conduct editing work on the recording and reproducingdevice by rewriting the management information and generating andmanipulating a list indicating the reproduction sequence (hereinafterreferred to as play list) (see, for example, JP-A-2000-152180).

SUMMARY OF THE INVENTION

In the above-described conventional technique, it is mentioned that theplay list indicates the reproduction sequence by linking portions of AVdata together. As an example, a management state of AV data on arecording medium in the above-described conventional technique is shownin FIG. 2 .

Reference numeral 201 designates AV data themselves on the recordingmedium. The case where a program #1 to a program #3 are present asrecording units is shown. Reference numeral 202 designates a secondmanagement hierarchical level (management level 2) in managementinformation. Original cell information #1 to original cell information#3 indicate the whole reproduction range of program units, i.e., aprogram #1 to a program #3, respectively. Each of user-defined cellinformation #1 to user-defined information #2 indicates a reproductionrange of the whole or a part of a program arbitrarily specified by theuser. The number of the user-defined cell information #1 to user-definedinformation #2 is increased or decreased by the user's editingmanipulation. Reference numeral 203 designates a first managementhierarchical level (management level 1). Program information containsall of the original cell information #1 to original cell information #3.By conducting reproduction on the basis of the program set information,the user can reproduce all AV data recorded on the recording medium.Play list information #1 to play list information #k indicate areproduction sequence of the user-defined cell information arbitrarilyspecified by the user. It is possible to have a plurality ofreproduction sequences. Inside of a frame 204 becomes originalinformation for managing the whole AV data in the managementinformation. Inside of a frame 205 becomes user-defined information formanaging the play list obtained by the user's editing manipulation.

In FIG. 2 , the play list information is placed on the same level withthe program set information and managed as the management level 1.Therefore, the sequence of a plurality of play list information piecesthemselves is determined uniquely. For example, as for a catalog of theplay lists, it is impossible on the user's interface to alter thedisplay sequence. In view of the problem, the present invention has beenachieved. An object of the present invention is to provide a recordingscheme and device in which the user can conduct manipulation ofarbitrarily rearranging the display sequence of the play lists in theplay list catalog on the user interface.

Furthermore, in the conventional technique example, attention is notpaid to that a plurality of users generate, select and manage favoriteplay list information. For example, even when a plurality of usersdesire to generate, select and manage respective favorite play listinformation pieces, it cannot be implemented. Furthermore, attention isnot especially paid to that a user select some arbitrary play lists fromamong a plurality of play lists and manage them.

In view of these problems, the present invention has been achieved. Anobject of the present invention is to provide a recording andreproducing device in which the user can select and manage arbitraryplay lists.

In order to achieve the objects, in accordance with the presentinvention, a unit of management for managing all registered play listinformation and an upper management hierarchical level are added. Theunit of management is adapted to be handled on the same level withunified information that indicates a reproduction range of all AV data.User-defined unified information is adapted to be handled on the addedmanagement hierarchical level. The user-defined unified information isformed to allow arbitrary reproduction ranges contained on a lowerhierarchical level to be registered.

In a recording and reproducing device according to the presentinvention, it becomes possible for the user to select arbitrary playlists or reproduction ranges and conduct management. Even in the casewhere a plurality of users share a single recording medium, therefore,each user can manage favorite reproduction contents, resulting inimproved usage. Since the play lists are subject to unified management,it becomes possible for the user to arbitrarily alter the displaysequence of play lists.

According to the present invention, a recording and reproducing deviceimproved in usage can be provided.

Other objects, features and advantages of the invention will becomeapparent from the following description of the embodiments of theinvention taken in conjunction with the accompanying drawings.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 shows a management state of AV data in a recording andreproducing device according to an embodiment of this invention;

FIG. 2 shows a management state of AV data in a conventional techniqueexample;

FIG. 3 shows a block diagram of a recording and reproducing deviceaccording to an embodiment of this invention;

FIG. 4 shows a display output example of original unified information;

FIG. 5 shows a display output example of play list unified information;

FIG. 6 shows a first output example of user-defined unified information;

FIG. 7 shows a second output example of user-defined unifiedinformation;

FIG. 8 shows an example of a file structure of original unifiedinformation, play list unified information, user-defined unifiedinformation, play list information, program information, and AV data(program);

FIG. 9 shows an example of a management table structure of originalunified information, play list unified information, and user-definedunified information;

FIG. 10 shows an example of a management table of play list information;

FIG. 11 shows an example of a management table of program listinformation;

FIG. 12 shows a display output example of play list unified information;and

FIG. 13 shows an example of a table indicating contents of user-definedinformation #m.

DESCRIPTION OF THE EMBODIMENTS

Hereafter, embodiments of the present invention will be described withreference to the drawings. FIG. 1 shows a management state of AV data ona recording medium in a recording and reproducing device according tothe present invention. In the same way as the reference numeral 201 inFIG. 2 , reference numeral 101 designates AV data themselves on therecording medium. The case where programs #1 to #3 are present asrecording units is shown.

Reference numeral 102 corresponds to 202 in FIG. 2 . However, referencenumeral 102 designates a third management hierarchical level (managementlevel 3) in management information. Program information #1 to programinformation #3 indicate the whole reproduction ranges of program units,i.e., program #1 to program #3, respectively. Each of programinformation #2a to program information #3a indicates a reproductionrange of the whole or a part of a program arbitrarily specified by theuser. The program information #2a to program information #3a indicate apart of the program #2 and a part of the program #3, respectively. Inplaces corresponding to the program information #1 to programinformation #3, information is also added, as AV data is added, i.e.,with an increase in programs. In places corresponding to the programinformation #2a to the program information #3a, the number ofinformation pieces increases or decreases due to the editingmanipulation of the user.

Reference numeral 103 corresponds to the management level 1 in FIG. 2 .However, numeral 103 designates a second management hierarchical level(management level 2), which includes only play list information #1 toplay list information #n. Each play list information indicates areproduction sequence of arbitrary program information pieces on themanagement level 3. It is possible to have a plurality of reproductionsequences.

Reference numeral 104 designates a newly added first managementhierarchical level (management level 1) in the management information asa feature point of the present invention. The management level 1includes a plurality of unified information pieces. Original unifiedinformation corresponds to the program set information shown in FIG. 2 .The original unified information contains all of the program information#1 to program information #3 on the management level 3. By conductingreproduction on the basis of all of the program information #1 toprogram information #3, it becomes possible for the user to reproduceall AV data recorded on the recording medium. Play list unifiedinformation contains all of the play list information #1 to play listinformation #n on the management level 2. By conducting reproduction onthe basis of all of the play list information #1 to play listinformation #n on the management level 2, it becomes possible for theuser to successively reproduce all registered play lists. User-definedunified information #1 to user-defined unified information #m containarbitrary one or more from among play list information pieces on themanagement level 2 and program information pieces on the managementlevel 3. For example, when a plurality of users use a single recordingmedium, it becomes possible to manage reproduced contents that meetrespective users' tastes by using one user-defined unified informationevery user.

An embodiment of a recording and reproducing device according to thepresent invention will be described more specifically by using anotherdrawing.

FIG. 3 is a block diagram showing an example of a recording andreproducing device according to the present invention. A recording andreproducing device capable of receiving digital broadcast, recording thedigital broadcast on a recording medium, reproducing recorded data, andobtaining a reproduced output is shown. Reference numeral 300 designatesa recording and reproducing device, 301 an input terminal supplied witha received wave from an antenna, 3011 an input terminal supplied withcompressed video and audio data from another device, 3012 an analogvideo input terminal supplied with an analog video signal, 3013 ananalog audio input terminal supplied with an analog audio inputterminal, 333 and 334 analog/digital (A/D) conversion circuits each ofwhich converts an analog signal to a digital signal, 302 a demodulationcircuit, 330 a separation circuit which separates the demodulateddigital signal into audio, video and other data, 335 a compressioncircuit which compresses digitized video and audio signals, 303 arecording unit signal processing circuit, 331 an encryption circuitwhich encrypts data to be recorded. 304 a recording and reproducing unitincluding a drive function of a recording medium, 305 a recordingmedium, 332 a decryption circuit which decrypts data encrypted andrecorded on the recording medium, 306 a reproducing unit signalprocessing circuit, 307 a switchover circuit, 308 a separation circuit,309 a video decoding circuit, 310 a digital/analog (D/A) conversioncircuit, 311 a video output terminal, 312 an audio decoding circuit, 313a D/A conversion circuit, 314 an audio output terminal, 315 a TV set,316 a user I/F, 317 a control unit, 318 a system bus, 319 an OSDgeneration unit, and 320 an addition circuit.

At the time of recording, a signal transmitted by digital broadcast orthe like and received is demodulated in the demodulation circuit 302 byusing a predetermined scheme, subjected to necessary signal processingsuch as timing adjusting data addition and modulation in the recordingunit signal processing circuit 303, encrypted in the encryption circuit331, and then recorded on the recording medium 305 by the recording andreproducing unit 304. A digital signal input from the digital inputterminal 3011 is subjected to necessary signal processing such as timingadjusting data addition and modulation in the recording unit signalprocessing circuit 303, encrypted in the encryption circuit 331, andthen recorded on the recording medium 305 by the recording andreproducing unit 304. An analog video signal input from the analog videoinput terminal 3012 and an analog audio signal input from the analogaudio input terminal 3013 are subjected to compression processing in thecompression circuit 335, encrypted in the encryption circuit 331 via therecording unit signal processing circuit 303, and then recorded on therecording medium 305 by the recording and reproducing unit 304.

At the time of reproducing, encrypted digital data read out from therecording medium 305 via the recording and reproducing unit 304 inaccordance with the user's order is decrypted in the decryption circuit332, subjected to signal processing required for reproduction such asdemodulation in a form based on a predetermined modulation scheme in thereproducing unit signal processing circuit 103, and sent to theseparation circuit 308 via the switchover circuit 307. Resultant videodigital data is subjected to predetermined video decoding processing inthe video decoding circuit 309, converted to an analog signal in the D/Aconversion circuit 310, and then displayed as a monitor output on the TVset 315 via the video output terminal 311. Audio digital data obtainedfrom the separation circuit 308 is subjected to predetermined audiodecoding processing in the audio decoding circuit 312, converted to ananalog signal in the D/A conversion circuit 313, and then outputted byan audio output mechanism in the TV set 315 via the audio outputterminal 314.

The control unit 317 controls various components in the recording andreproducing device 300 via the system bus 318. Furthermore, the controlunit 317 controls the whole device to cause operation based on theuser's order input which is inputted via the user I/F 316 to beconducted. By the way, an order input request to the user or necessaryOSD display for the user is implemented by preparing it in the OSDgeneration unit 319, adding it to an output of the video decodingcircuit 309 on a suitable level, and finally outputting it to a monitorscreen on the TV set 315.

The case where each unified information on the management level 1 isused for menu display of recording data will now be described as aspecific use example of the management information configuration in FIG.1 .

FIG. 4 shows an example in which menu display is conducted by using theoriginal unified information shown in FIG. 1 . Reference numeral 315designates the TV set shown in FIG. 3, 401 a tag for displaying allprograms, 402 a thumbnail indicating program information #1, 403 athumbnail indicating program information #2, and 404 a thumbnailindicating program information #3. The user moves a cursor position onthe screen to a desired thumbnail and conducts selection anddetermination by using a remote controller or the like. As a result, theuser can reproduce arbitrary programs or all programs.

FIG. 5 shows an example in which menu display is conducted by using theplay list unified information shown in FIG. 1 . Reference numeral 501designates a tag for displaying all play lists, 502 a thumbnailindicating play list information #1, and 503 a thumbnail indicating playlist information #2. In the same way as the above-described case, theuser moves a cursor position on the screen to a desired thumbnail andconducts selection and determination by using a remote controller or thelike. As a result, the user can reproduce arbitrary play lists or allplay lists. By the way, display switching from the all program displaytag 401 to all play list display tag can be implemented by, for example,movement of the cursor in tag character positions conducted by the user.

FIG. 6 shows an example in which menu display is conducted by using theuser-defined unified information #1 shown in FIG. 1 . Reference numeral601 designates a menu display tag for user #1 (who is supposed to be“mother” here). As appreciated from FIG. 1 , reference numerals 402 and502 designate thumbnails indicating the program information #1 and theplay list information #1, respectively. The “mother” can use the menudisplay tag for mother 601 as a folder dedicated to herself, and freelyregister and delete data to be reproduced. In the same way, FIG. 7 showsan example in which menu display is conducted by using the user-definedunified information #2 shown in FIG. 1 . Reference numeral 701designates a menu display tag for user #2 (who is supposed to be“father” here). As appreciated from FIG. 1 , reference numerals 503 and502 designate thumbnails indicating the play list information #2 and theplay list information #1, respectively. In this case, the “father”selects two play lists. However, the reproduction sequence of them canbe altered. In the same way as the “mother,” the “father” can use themenu display tag for father 701 as a folder dedicated to himself, andfreely register and delete data to be reproduced.

As heretofore described, in the embodiment of the present invention, aunit of management for managing all registered play list information andan upper management hierarchical level are added. The unit of managementis adapted to be handled on the same level with unified information thatindicates a reproduction range of all AV data. User-defined unifiedinformation is adapted to be handled on the added managementhierarchical level. The user-defined unified information is formed toallow arbitrary reproduction ranges contained on a lower hierarchicallevel to be registered therein. As a result, it becomes possible for theuser to select arbitrary play lists or reproduction ranges and conductmanagement. Even in the case where a plurality of users share a singlerecording medium, therefore, each user can manage favorite reproductioncontents, resulting in improved usage.

In the embodiment heretofore described, the case where digital broadcastis received and digital data is recorded intact has been described.However, this is not restrictive. A configuration having a network I/Fto acquire AV data from an external network or having coding unit toconduct recording onto the recording medium while coding analog data mayalso be used. In other words, the present embodiment refers to datamanagement on the recording medium, and its input route is notespecially restricted.

FIG. 8 shows an example of file configurations used to actually recordthe program, program information, play list information, originalunified information, play list unified information, and user-definedinformation on the recording medium 305 (FIG. 3 ). The recording mediumis a medium on which digital recording and reproducing are conducted.Files on the medium are managed by a file system similar to that used tomanage a recording medium in the so-called personal computer or thelike. In FIG. 8 , “ROOT” 800 represents a highest hierarchical level ofa file directory. “TV_REC” 801 is a directory under the highesthierarchical level. “TVREC.MAN” 802, “PGRG.IFO” 803, “PGR.IFO” 804,“PROG0001.TS” 805, ••• of files which implement the management structureshown in FIG. 1 according to the present invention are recorded in the“TV_REC” 801. In the “TVREC.MAN” 802, the original unified information,the play list unified information, and the user-defined unifiedinformation #1 to #m on the management level 1 shown in FIG. 1 aredescribed as management tables. In the “PGRG.IFO” 803, the play listinformation #1 to the play list information #n on the management level 2shown in FIG. 1 are recorded as management tables. In the “PGR.IFO” 804,the program information #1 to the program information #3a on themanagement level 3 shown in FIG. 1 are recorded as management tables.“PROG0001.TS” 805, “PROG0002.TS” 806 and “PROG0003.TS” 807 are entityfiles of AV data in each program. For example, AV data between recordingstart and recording end of one time is recorded in the “PROG0001.TS.” AVdata between recording start and recording end of the next time isrecorded in the “PROG0002.TS.” In this way, the file name is updated andrecording is conducted. Thereafter, the management files 802 to 804 areupdated.

The file structure and the configuration of management tables themselvesconcerning the management structure “TVREC.MAN” 802, “PGRG.IFO” 803,“PGR.IFO” 804, “PROG0001.TS” 805, ••• of files may be formed by usingany method. However, an example of how to implement the managementconfiguration in the case of FIG. 1 using the files will now bedescribed.

FIG. 9 shows a configuration of management tables of the “TVREC.MAN” 802(FIG. 8 ). As original unified information 901, the number of AV datarecorded as the number of program information pieces 9011, i.e., thetotal number (three in this case) of entity files (“PROG0001.TS” 805,“PROG0002.TS” 806 and “PROG0003.TS” 807) of the AV data is described.Under the original unified information 901, location tables 9012 ofrespective original program information pieces are recorded. As playlist unified information 902, play list location information tables arerecorded in 9021 and subsequent tables. In 9031, the number ofuser-defined unified information pieces is recorded. After that,contents of #1 to #m of the user-defined information are recorded.

FIG. 13 shows contents of the user-defined information #m describedabove. The user-defines information #m has combinations of originalprogram information and play list information as a table.

FIG. 10 shows a management table of the “PGRG.IFO” 803 (FIG. 8 ), whichcorresponds to the management level 2 shown in FIG. 1 . As play listinformation 1001, the total number of the play list information piecesis first described as designated by 10011. (In this case, the totalnumber of the play list information pieces is n.) Beginning with 10012indicated under the reference numeral 10011, locations in which contentsof the play list information #1 to #n are described are recorded astables. Beginning with 10013, contents of the play list information #1to #n (contents of the reproduction sequence, which are managementtables having combinations of program information indicating thereproduction start location and reproduction end location of AV datadescribed later) are recorded.

FIG. 11 shows a management table of the “PGR.IFO” 804 (FIG. 8 ), whichcorresponds to the management level 3 shown in FIG. 1 . As programinformation 1101, the total number of the program information piecesincluding all of the program information pieces paired with the originalinformation program #1, #2 and #3 (FIG. 1 ) and the user-defined programinformation #2a and #3a (FIG. 1 ) is recorded as designated by 11011.Beginning with 11012 indicated under the reference numeral 11011, tablesindicating locations in which contents of the program information #1 to#3a are described are recorded. Beginning with 11013, contents of theprogram information #1 to #3a (describing the reproduction startlocation and reproduction end location of the “PROG0001.TS” 805,“PROG0002.TS” 806 and “PROG0003.TS” 807 (FIG. 8 )) are recorded.

By conducting the management as heretofore described, it becomespossible to sort the location information, for example, in the play listlocation table 9021 and alter the sequence of displaying play lists on aGUI view from the state shown in FIG. 5 to the state shown in FIG. 12 .In the case where the number of play lists has become very large, a playlist that is high in user's use frequency can be displayed in the firstplace in the GUI view. As a result, it is possible to implement a usablerecording and reproducing device, reproducing device, or recordingmethod. For example, a plurality of users can set play lists that theywant to view and recorded original contents freely and individually.Even when the number of recorded programs is very large, the user canrapidly find out a program that the user wants to view, because the usercan refer to a folder defined by the user.

In the present embodiment, a clear distinction is made between theuser-defined play list unified information and the user-defined unifiedinformation #1 to #m. The user-defined play list unified information maybe defined as user-defined play list unified information having no linkto the original program information of the user-defined unifiedinformation.

It should be further understood by those skilled in the art thatalthough the foregoing description has been made on embodiments of theinvention, the invention is not limited thereto and various changes andmodifications may be made without departing from the spirit of theinvention and the scope of the appended claims.

The invention claimed is:
 1. An information processing apparatuscomprising: a network interface; a recording medium on which is stored aplurality of program or playlist information including first program orplaylist information received wirelessly by the network interface over anetwork from another information processing apparatus, wherein at leastsome of the plurality of program or playlist information is associatedwith a user profile; a display; and a processor for controlling thedisplay to display: a first area including a first character associatedwith a first group of program or playlist information for a firstclassification and a second character associated with a second group ofprogram or playlist information for a second classification differentfrom the first classification, the first group of program or playlistinformation being configured to allow a user to edit, wherein the firstgroup of program or playlist information and the second group of programor playlist information are part of the plurality of stored program orplaylist information, and a second area displaying thumbnailscorresponding to at least a portion of the plurality of stored programor playlist information, wherein user selection of the first characterenables the display of a first group of thumbnails corresponding to thefirst group of program or playlist information in the second area, anorder of the first group of thumbnails being rearrangeable, wherein userselection of the second character enables the display of a second groupof thumbnails corresponding to the second group of program or playlistinformation in the second area, an order of the second group ofthumbnails being rearrangeable, wherein, upon one program or playlistinformation stored on the recording medium included in both the firstgroup of program or playlist information and the second group of programor playlist information being deleted from the first group of program orplaylist information, the one program or playlist information continuesto be included in the second group of program or playlist informationand the processor controls the display to display a thumbnailcorresponding to the one program or playlist information as one of thesecond group of thumbnails when the second character is selected.
 2. Theinformation processing apparatus of claim 1, further comprising: whereinthe processor generates a group of program or playlist information basedon user preferences determined by the user selections of the program orplaylist information, and wherein, upon user selection of the group, theprocessor controls the display to display thumbnails that correspond tothe program or playlist information and no other thumbnails associatedwith program or playlist information of other users.
 3. The informationprocessing apparatus of claim 1, further comprising: an antenna forwirelessly receiving the first program or playlist information from theother information processing apparatus.
 4. The information processingapparatus of claim 1, wherein the plurality of stored program orplaylist information includes third program or playlist informationrecorded by the information processing apparatus, fourth program orplaylist information, and fifth program or playlist information, whereinthe display displays a user interface having thumbnails corresponding toeach of the third, fourth, and fifth program or playlist information. 5.The information processing apparatus of claim 4, wherein the displaydisplays the third, fourth, and fifth program or playlist informationaccording to predetermined playback sequence.
 6. The informationprocessing apparatus of claim 1, wherein the plurality of stored programor playlist information includes third program or playlist information,fourth program or playlist information, and fifth program or playlistinformation, wherein the plurality of stored program or playlistinformation includes management information corresponding to the third,fourth, and fifth program or playlist information, wherein themanagement information includes filename information and timinginformation for each of the third, fourth, and fifth program or playlistinformation such that when the third, fourth, and fifth program orplaylist information is stored in the recording medium the filenameinformation is updated according to a predetermined sequence.
 7. Theinformation processing apparatus of claim 1, wherein the processor isconfigured to allow the plurality of program or playlist information toplayback in an arbitrary playback sequence.
 8. The informationprocessing apparatus of claim 1, further comprising: an on screendisplay generator generating on screen display information, wherein theplurality of stored program or playlist information includes thirdprogram or playlist information such that, upon selection for playback,the third program or playlist information is outputted with the onscreen display information for display of the third program or playlistinformation and the on screen display information.
 9. An informationprocessing method implemented on an information processing apparatus,the information processing method comprising: storing a plurality ofprogram or playlist information including first program or playlistinformation received wirelessly by a network interface over a networkfrom another information processing apparatus, wherein at least some ofthe plurality of program or playlist information is associated with auser profile; and displaying: a first area including a first characterassociated with a first group of program or playlist information for afirst classification and a second character associated with a secondgroup of program or playlist information for a second classificationdifferent from the first classification, the first group of program orplaylist information being configured to allow a user to edit, whereinthe first group of program or playlist information and the second groupof program or playlist information are part of the plurality of storedprogram or playlist information, and a second area displaying thumbnailscorresponding to at least a portion of the plurality of stored programor playlist information, wherein user selection of the first characterenables the display of a first group of thumbnails corresponding to thefirst group of program or playlist information in the second area, anorder of the first group of thumbnails being rearrangeable, and whereinuser selection of the second character enables the display of a secondgroup of thumbnails corresponding to the second group of program orplaylist information in the second area, an order of the second group ofthumbnails being rearrangeable; upon one program or playlist informationstored on the recording medium included in both the first group ofprogram or playlist information and the second group of program orplaylist information being deleted from the first group of program orplaylist information, the one program or playlist information continuesto be included in the second group of program or playlist information,and displaying a thumbnail corresponding to the one program or playlistinformation as one of the second group of thumbnails when the secondcharacter is selected; generating a group of program or playlistinformation based on user preferences determined by the user selectionsof the program or playlist information, and upon user selection of thegroup, displaying thumbnails that correspond to the program or playlistinformation and no other thumbnails associated with program or playlistinformation of other users.
 10. The information processing method ofclaim 9, further comprising: wirelessly receiving the first program orplaylist information from the other information processing apparatus viaan antenna of the information processing apparatus.
 11. The informationprocessing method of claim 9, wherein the plurality of stored program orplaylist information includes third program or playlist informationrecorded by the information processing apparatus, fourth program orplaylist information, and fifth program or playlist information, whereinthe information processing apparatus displays a user interface havingthumbnails corresponding to each of the third, fourth, and fifth programor playlist information.
 12. The information processing method of claim11, wherein the information processing apparatus displays the third,fourth, and fifth program or playlist information according topredetermined playback sequence.
 13. The information processing methodof claim 9, wherein the plurality of stored program or playlistinformation includes third program or playlist information, fourthprogram or playlist information, and fifth program or playlistinformation, wherein the plurality of stored program or playlistinformation includes management information corresponding to the third,fourth, and fifth program or playlist information, wherein themanagement information includes filename information and timinginformation for each of the third, fourth, and fifth program or playlistinformation such that when the third, fourth, and fifth program orplaylist information is stored in the recording medium the filenameinformation is updated according to a predetermined sequence.
 14. Theinformation processing method of claim 9, wherein the processor isconfigured to allow the plurality of program or playlist information toplayback in an arbitrary playback sequence.
 15. The informationprocessing method of claim 9, further comprising: generating, by theinformation processing apparatus, on screen display information, whereinthe plurality of stored program or playlist information includes thirdprogram or playlist information such that, upon selection for playback,the third program or playlist information is outputted with the onscreen display information for display of the third program or playlistinformation and the on screen display information.
 16. A method forreproducing program or playlist content associated with user profilesbeing implemented on an information processing apparatus, comprising:receiving, via a network, first program or playlist informationwirelessly from a device external to the information processingapparatus, the first program or playlist information being receivedincluding second program or playlist information that is encrypted;displaying, on a display device, a first user interface for a user toselect a user profile from among a plurality of user profiles includinga first user profile associated with a first character and a second userprofile associated with a second character, the plurality of userprofiles being associated with program or playlist information and thefirst user interface including an option for a user to select the firstuser profile from the plurality of user profiles by selecting the firstcharacter; receiving a selection of the first user profile; displaying,in response to the selection, a second user interface for a user toselect desired program or playlist information to be reproduced fromamong the first program or playlist information, the second userinterface being associated with the first user profile and displayingthe first character, the first character associated with a first groupof program or playlist information and indicating an identity of theuser of the first user profile, the second user interface furtherdisplaying a first group of thumbnails corresponding to the first groupof program or playlist information, an order of the first group ofthumbnails being rearrangeable; displaying the second character and asecond group of thumbnails corresponding to a second group of program orplaylist information associated with the second user profile when thesecond character is selected, an order of the second group of thumbnailsbeing rearrangeable; receiving, in a case that the first group ofprogram or playlist information and the second group of program orplaylist information include one program or playlist information that isthe same, a selection to remove the one program or playlist informationfrom the first group of program or playlist information associated withthe first user profile; removing the one program or playlist informationfrom the first group of program or playlist information, wherein, uponthe one program or playlist information being removed from the firstgroup of program or playlist information, the one program or playlistinformation continues to be included in the second group of program orplaylist information for the second user profile and the second group ofthumbnails continues to display a thumbnail corresponding to the oneprogram or playlist information when the second character is selected;receiving a selection of desired program or playlist information basedon a selection of a thumbnail from the first group of thumbnails, thedesired program or playlist information included in the second programor playlist information; decrypting program or playlist informationcorresponding to the selected thumbnail; and displaying the decryptedprogram or playlist information.
 17. The method of claim 16, wherein anyuser can delete stored program or playlist information regardless of auser profile from the plurality of user profiles that was used to recordthe stored program or playlist information.
 18. The method of claim 16,further comprising: generating a list of program or playlist informationbased on preferences of a user determined by a user selections ofthumbnails from the first or second group of thumbnails.
 19. The methodof claim 16, further comprising: generating a list of program orplaylist information based on preferences of a user determined by a userselections of thumbnails associated with the first program or playlistinformation, the list including third program or playlist information;receiving a selection of the list by the user; and in response to theselection of the list, displaying the thumbnails that correspond to thethird program or playlist information and no other thumbnails associatedwith program or playlist information of other users.
 20. The method ofclaim 16, further comprising: generating on screen display information,wherein the first program or playlist information includes third programor playlist information such that, upon selection for playback, thethird program or playlist information is outputted with the on screendisplay information for display of the third program or playlistinformation and the on screen display information.
 21. The method ofclaim 16, further comprising: wherein the processor is configured toallow the plurality of program or playlist information to playback in anarbitrary playback sequence.
 22. An information processing apparatuscomprising: a network interface receiving first program or playlistinformation wirelessly from a device external to the informationprocessing apparatus, the first program or playlist information beingreceived including second program or playlist information that isencrypted; a display displaying a first user interface for a user toselect a user profile from among a plurality of user profiles includinga first user profile associated with a first character and a second userprofile associated with a second character, the plurality of userprofiles being associated with program or playlist information and thefirst user interface including an option for a user to select the firstuser profile from the plurality of user profiles by selecting the firstcharacter; an input interface receiving a selection of the first userprofile at a first time and a selection of the second character at asecond time, wherein, in response to the selection of the first userprofile, the display displays a second user interface for a user toselect desired program or playlist information to be reproduced fromamong the first program or playlist information, the second userinterface being associated with the first user profile and displayingthe first character, the first character associated with a first groupof program or playlist information and indicating an identity of theuser which the first user profile is associated with, the second userinterface further displaying a first group of thumbnails correspondingto the first group of program or playlist information, an order of thefirst group of thumbnails being rearrangeable, and wherein, in responseto the selection of the second user profile, the display displays thesecond character and a second group of thumbnails corresponding to asecond group of program or playlist information associated with thesecond user profile when the second character is selected, an order ofthe second group of thumbnails being rearrangeable; and a processorconfigured to: in a case that the first group of program or playlistinformation and the second group of program or playlist informationinclude one program or playlist information that is the same, remove theone program or playlist information from the first group of program orplaylist information after the input interface receives a selection toremove the one program or playlist information from the first group ofprogram or playlist information associated with the first user profile,wherein, upon the one program or playlist information being removed fromthe first group of program or playlist information, the one program orplaylist information continues to be included in the second group ofprogram or playlist information for the second user profile and thesecond group of thumbnails continues to display a thumbnailcorresponding to the one program or playlist information when the secondcharacter is selected, wherein the processor decrypts second program orplaylist information corresponding to a selected thumbnail when theinput interface receives a selection of desired program or playlistinformation based on a selection of a thumbnail from the first group ofthumbnails, and wherein the display displays the decrypted program orplaylist information.
 23. The information processing apparatus of claim22, further comprising: an antenna for wirelessly receiving the firstprogram or playlist information.
 24. The information processingapparatus of claim 22, wherein any user can delete stored program orplaylist information regardless of a user profile from the plurality ofuser profiles that was used to record the stored program or playlistinformation.
 25. The information processing apparatus of claim 22,wherein the processor generates a list of program or playlistinformation based on preferences of a user determined by a userselections of thumbnails from the first or second group of thumbnails.26. The information processing apparatus of claim 22, wherein theprocessor generates a list of program or playlist information based onpreferences of a user determined by a user selections of thumbnailsassociated with the first program or playlist information, the listincluding third and fourth program or playlist information, and, inresponse to the input interface receiving a selection of the list by theuser, the display displays only those thumbnails that correspond to thethird and fourth program or playlist information and no other thumbnailsassociated with program or playlist information of other users.
 27. Theinformation processing apparatus of claim 22, further comprising:wherein the processor is configured to allow the plurality of program orplaylist information to playback in an arbitrary playback sequence. 28.The information processing apparatus of claim 22, further comprising: anon screen display generator generating on screen display information,wherein the first program or playlist information includes third programor playlist information such that, upon selection for playback, thethird program or playlist information is outputted with the on screendisplay information for display of the third program or playlistinformation and the on screen display information.